long-range budget - German English Dictionary